Nuprl Lemma : interface-subtype 11,40

ds:(IdType), da:(IdKndType), AB:Type.
(A B (Interface(ds;da;Ar Interface(ds;da;B)) 
latex


DefinitionsInterface(ds;da;A), a:A fp B(a), type List, xt(x), P  Q, x.A(x), x,yt(x;y), f(a), left + right, Top, Knd, Type, b, hasloc(k;i), Id, x:AB(x), let i,k:LocKnd = ik in P(i;k), (x  l), x:AB(x), t  T, LocKnd, {x:AB(x)} , x:A  B(x), s = t, <ab>, Atom$n
Lemmassubtype rel sum, subtype rel function, LocKnd wf, l member wf, subtype rel self, Id wf, hasloc wf, assert wf, Knd wf, top wf, locknd-spread wf2, subtype rel dep function, subtype rel product

origin